Foundations Of Quantum Mechanics